be torn to shreds (kite) - Espagnol Anglais Dictionnaire